home *** CD-ROM | disk | FTP | other *** search
/ Ultra Gameplayers 101 / Ultra Game Players Magazine, No. 101 - September 1997 (Imagine Publishing, Inc.)(1997).iso / pc / new_ugp.dxr / 00304_Cursor Hilite Class.ls < prev    next >
Encoding:
Text File  |  1997-07-10  |  465 b   |  29 lines

  1. property turnedOn, ancestor
  2.  
  3. on new me, parameterList
  4.   set turnedOn to 0
  5.   return me
  6. end
  7.  
  8. on TurnOn me
  9.   set cursMem to the number of member "hand cursor"
  10.   set matteMem to the number of member "hand cursor matte"
  11.   cursor([cursMem, matteMem])
  12.   set turnedOn to 1
  13. end
  14.  
  15. on TurnOff me
  16.   if turnedOn then
  17.     cursor(-1)
  18.     set turnedOn to 0
  19.   end if
  20. end
  21.  
  22. on dispose me
  23.   TurnOff(me)
  24.   if objectp(ancestor) then
  25.     dispose(ancestor)
  26.   end if
  27.   set ancestor to 0
  28. end
  29.